import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
  state: {
   
    count:200,
    isLogin: sessionStorage.getItem("isLogin"),  //用于存储当前用户是否已登陆
    uname: sessionStorage.getItem("uname"),    //存储当前用户名
    //宠物日记
    selectedArea:'北京市',
    //地址放到sessionStorage
    content: sessionStorage.getItem("content"), //地址存放到本地
    name: sessionStorage.getItem("name"), //地址存放到本地
    tel: sessionStorage.getItem("tel"), //地址存放到本地
    province: sessionStorage.getItem("province"), //地址存放到本地
    city: sessionStorage.getItem("city"), //地址存放到本地
    addressDetail: sessionStorage.getItem("addressDetail"), //地址存放到本地
  },
  getters: {
  },
  mutations: {
  
    //修改地址
    address(state,content){
      state.content=content
    },
      //提供一个方法，登陆成功后修改state属性
      Loginok(state,payload){
        state.isLogin=true,
        state.uname=payload
        //还需要将状态信息，存入sessionStorage
        window.sessionStorage.setItem("isLogin",true)
        sessionStorage.setItem("uname",payload)
      },
  },
  actions: {
  },
  modules: {
  }
})
